<?php
class ControleIndex extends Control
{
	public function __construct()
	{
		parent::__construct();
		
		$this->view->exibeLayout = false;
		$this->setLayout('casamento');		
	}
	
	public function index()
	{
		if(!isset($this->params['view']))
			$this->view->exibeLayout = true;
			
		return $this->view;
	}
	
	public function sobrenos()
	{
		return $this->view;
	}

	public function fotos()
	{
		return $this->view;
	}

	public function livrodevisitas()
	{
		return $this->view;
	}
	
	public function nossosPais()
	{
		$this->setLayout('casamento');

		return $this->view;
	}
	
	public function faleconosco()
	{
		return $this->view;
	}
	
	public function enviar()
	{
		if(!isset($this->params['enviar']))
			$this->redirect('/faleconosco');

		$this->view->assign('nome', $this->params['nome']);	
		$this->view->assign('mensagem', $this->params['mensagem']);	
			
		$mail = new phpmailer();
		$mail->IsHTML(true);
		$mail->From = 'contato@marcelobento.com.br';
		$mail->FromName = 'Contato Site';
		$mail->AddAddress("marcelobentodarocha@gmail.com", "Marcelo Bento");
		$mail->AddCC("ana.paulinhadf@gmail.com", "Ana Paula");
		$mail->Subject = "Você recebeu uma mensagem de " . $this->params['nome'];
		$mail->Body    = $this->view->fetch('php:email.php');
		
		if(!$mail->Send())
		{
		   $retorno = array('success' => "Email enviado com sucesso");
		}
		else
			$retorno = array('error' => "Falha no envio do e-mail.");
			
		return json_encode($retorno);
	}
}